debt payable - German English Dictionary